.pointer {
	cursor: pointer;
}

.pointerC5:hover {
	cursor: pointer;
	color: #528AFA;
}

.fcsb {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.fsb {
	display: flex;
	justify-content: space-between;
}

.fcsa {
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.fcol {
	display: flex;
	flex-direction: column;
}

.fcols {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.fcolfss {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: space-between;
}

.fcolcc {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.fcc {
	display: flex;
	align-items: center;
	justify-content: center;
}

.fc {
	display: flex;
	align-items: center;
}

.flex {
	display: flex;
}

.frw {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	/* 关键属性：允许换行 */
}

.fce {
	display: flex;
	align-items: center;
	justify-content: flex-end;
}

.fccend {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	justify-content: center;
}

.fcs {
	display: flex;
	align-items: center;
	justify-content: flex-start;
}



.p016016 {
	padding: 0 16rpx 0 16rpx;
	box-sizing: border-box;
}

.p1616 {
	padding: 16rpx;
	box-sizing: border-box;
}

.p1420 {
	padding: 14rpx 20rpx;
	box-sizing: border-box;
}

.p1620 {
	padding: 16rpx 20rpx;
	box-sizing: border-box;
}

.p0020 {
	padding: 0rpx 20rpx;
	box-sizing: border-box;
}

.p0030 {
	padding: 0rpx 30rpx;
	box-sizing: border-box;
}

.p0040 {
	padding: 0rpx 40rpx;
	box-sizing: border-box;
}

.p2030 {
	padding: 20rpx 30rpx;
	box-sizing: border-box;
}

.p1630 {
	padding: 16rpx 30rpx;
	box-sizing: border-box;
}

.p2020 {
	padding: 20rpx;
	box-sizing: border-box;
}

.p2000 {
	padding: 20rpx 0;
	box-sizing: border-box;
}

.p2030 {
	padding: 20rpx 30rpx;
	box-sizing: border-box;
}

.p2430 {
	padding: 24rpx 30rpx;
	box-sizing: border-box;
}

.p30 {
	padding: 30rpx;
	box-sizing: border-box;
}

.p4030 {
	padding: 40rpx 30rpx;
	box-sizing: border-box;
}

.p40 {
	padding: 40rpx;
	box-sizing: border-box;
}

.pb100 {
	padding-bottom: 100rpx;
}

.pb150 {
	padding-bottom: 150rpx;
}

.br8 {
	border-radius: 8rpx;
}

.mt10 {
	margin-top: 10rpx;
}

.mr8 {
	margin-right: 8rpx;
}

.mr10 {
	margin-right: 10rpx;
}

.mr20 {
	margin-right: 20rpx;
}

.mr30 {
	margin-right: 30rpx;
}

.mr60 {
	margin-right: 60rpx;
}

.mb4 {
	margin-bottom: 4rpx;
}

.mb5 {
	margin-bottom: 5rpx;
}

.mb6 {
	margin-bottom: 6rpx;
}

.mb7 {
	margin-bottom: 7rpx;
}

.mb8 {
	margin-bottom: 8rpx;
}

.mb10 {
	margin-bottom: 10rpx;
}

.mb12 {
	margin-bottom: 12rpx;
}

.mb15 {
	margin-bottom: 15rpx;
}

.mb16 {
	margin-bottom: 16rpx;
}

.mb18 {
	margin-bottom: 18rpx;
}

.mb20 {
	margin-bottom: 20rpx;
}

.mb22 {
	margin-bottom: 22rpx;
}

.mb25 {
	margin-bottom: 25rpx;
}

.mb28 {
	margin-bottom: 28rpx;
}

.mb30 {
	margin-bottom: 30rpx;
}

.mb40 {
	margin-bottom: 40rpx;
}

.mb60 {
	margin-bottom: 60rpx;
}

.mt5 {
	margin-top: 5rpx;
}

.mt18 {
	margin-top: 18rpx;
}

.mt20 {
	margin-top: 20rpx;
}

.mt25 {
	margin-top: 25rpx;
}

.mt30 {
	margin-top: 30rpx;
}

.mt40 {
	margin-top: 40rpx;
}

.mt50 {
	margin-top: 50rpx;
}

.mt60 {
	margin-top: 60rpx;
}

.mb16 {
	margin-bottom: 16rpx;
}

.mb30 {
	margin-bottom: 30rpx;
}

.mb33 {
	margin-bottom: 33rpx;
}

.mb35 {
	margin-bottom: 35rpx;
}

.mb37 {
	margin-bottom: 37rpx;
}

.mb45 {
	margin-bottom: 45rpx;
}

.mb48 {
	margin-bottom: 48rpx;
}

.mb50 {
	margin-bottom: 50rpx;
}

.mb60 {
	margin-bottom: 60rpx;
}

.ml5 {
	margin-left: 5rpx;
}

.ml8 {
	margin-left: 8rpx;
}

.ml10 {
	margin-left: 10rpx;
}

.ml14 {
	margin-left: 14rpx;
}

.ml16 {
	margin-left: 16rpx;
}

.ml20 {
	margin-left: 20rpx;
}

.ml22 {
	margin-left: 22rpx;
}

.ml25 {
	margin-left: 25rpx;
}

.ml27 {
	margin-left: 27rpx;
}

.ml30 {
	margin-left: 30rpx;
}

.ml40 {
	margin-left: 40rpx;
}

.ml57 {
	margin-left: 57rpx;
}

.ml67 {
	margin-left: 67rpx;
}

.f12 {
	font-size: 12rpx;
}

.f14 {
	font-size: 14rpx;
}

.f20 {
	font-size: 20rpx;
}

.f14c3 {
	font-size: 14rpx;
	color: #333333;
}

.f14c6 {
	font-size: 14rpx;
	color: #666666;
}

.f14c5 {
	font-size: 14rpx;
	color: #528AFA;
}

.f12c5 {
	font-size: 12rpx;
	color: #528AFA;
}

.f24Bc3 {
	font-weight: bold;
	font-size: 24rpx;
	color: #333333;
}

.f245c9 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 24rpx;
	color: #999999;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f24c3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 400;
	font-size: 24rpx;
	color: #333333;
	line-height: 40rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.c9 {
	color: #999999;
}

.f205cA1A1A1 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 20rpx;
	color: #A1A1A1;
	line-height: 44rpx;
	/* text-align: center; */
	font-style: normal;
	text-transform: none;
}

.f245c5 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 24rpx;
	color: #555555;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f22c9 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 400;
	font-size: 22rpx;
	color: #999999;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f225c9 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 22rpx;
	color: #999999;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f22bc99A2E {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 22rpx;
	color: #C99A2E;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f225c3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 22rpx;
	color: #333333;
	line-height: 44rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f26bc3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 26rpx;
	color: #333333;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f26c3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 26rpx;
	color: #333333;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f265c3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 26rpx;
	color: #333333;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f265c0 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 26rpx;
	color: #000000;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f26bc0 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 26rpx;
	color: #000000;
	line-height: 34rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}



.f24bcf {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 24rpx;
	color: #FFFFFF;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f245c3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 24rpx;
	color: #333333;
	line-height: 44rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f245c0 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 24rpx;
	color: #000000;
	line-height: 44rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f24c6 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 24rpx;
	color: #666666;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f286c3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 600;
	font-size: 28rpx;
	color: #333333;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f286c353532 {
	font-family: San Francisco Display, San Francisco Display;
	font-weight: 400;
	font-size: 28rpx;
	color: #353532;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f20c9 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 400;
	font-size: 20rpx;
	color: #999999;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f20bc3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 20rpx;
	color: #333333;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f24bc9 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 24rpx;
	color: #999999;
	line-height: 36rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f24bc0 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 24rpx;
	color: #000000;
	line-height: 34rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}



.f265c9 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 26rpx;
	color: #999999;
	line-height: 44rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f265c6 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 26rpx;
	color: #666666;
	line-height: 34rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f20cf {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 20rpx;
	color: #FFFFFF;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f20bcf {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 20rpx;
	color: #FFFFFF;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f225c0 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 22rpx;
	color: #000000;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f285c3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 500;
	font-size: 28rpx;
	color: #333333;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f28bc3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 28rpx;
	color: #333333;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f30cf {
	font-family: HelloFont WenYiHei, HelloFont WenYiHei;
	font-weight: 400;
	font-size: 30rpx;
	color: #FFFFFF;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f30c6 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 400;
	font-size: 30rpx;
	color: #333333;
	line-height: 54rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f30bc3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 30rpx;
	color: #666666;
	line-height: 54rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f306c3 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 600;
	font-size: 30rpx;
	color: #666666;
	line-height: 54rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f30bc0 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 30rpx;
	color: #000000;
	line-height: 34rpx;
	/* text-align: center; */
	font-style: normal;
	text-transform: none;
}

.f326c0 {
	font-family: PingFang SC, PingFang SC;
	font-weight: 600;
	font-size: 32rpx;
	color: #000000;
	line-height: 34rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f30bc253867 {
	font-family: HelloFont WenYiHei, HelloFont WenYiHei;
	font-weight: bold;
	font-size: 30rpx;
	color: #253867;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f34bc0 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 34rpx;
	color: #000000;
	line-height: 44rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}



.f36bc0 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 36rpx;
	color: #000000;
	line-height: 34rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f40bc0 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 40rpx;
	color: #000000;
	line-height: 34rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f26bcFF0C10 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 26rpx;
	color: #FF0C10;
	line-height: 34rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f26bc7A8FB2 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 26rpx;
	color: #7A8FB2;
	line-height: 34rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f30bcFF0C10 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 30rpx;
	color: #FF0C10;
	line-height: 34rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f36bcFF0C10 {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 36rpx;
	color: #FF0C10;
	line-height: 34rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.f40bc398DFB {
	font-family: PingFang SC, PingFang SC;
	font-weight: bold;
	font-size: 40rpx;
	color: #398DFB;
	line-height: 44rpx;
	text-align: left;
	font-style: normal;
	text-transform: none;
}

.FF0C10 {
	color: #FF0C10;
}

.c398DFB {
	color: #398DFB;
}

.w40h40 {
	width: 40rpx;
	height: 40rpx;
}

.wh70 {
	width: 70rpx;
	height: 70rpx;
}

.w100 {
	width: 100%;
}

.wh100 {
	width: 100%;
	height: 100%;
}

.h32 {
	height: 32rpx;
}

.h70 {
	height: 70rpx;
}

.division {
	width: 1rpx;
	height: 28rpx;
	background: #BABABA;
	border-radius: 0rpx 0rpx 0rpx 0rpx;
	margin: 0 20rpx;
}

.wh20 {
	width: 20rpx;
	height: 20rpx;
}

.wh24 {
	width: 24rpx;
	height: 24rpx;
}

.wh26 {
	width: 26rpx;
	height: 26rpx;
}

.wh28 {
	width: 28rpx;
	height: 28rpx;
}

.wh30 {
	width: 30rpx;
	height: 30rpx;
}

.wh32 {
	width: 32rpx;
	height: 32rpx;
}

.wh34 {
	width: 34rpx;
	height: 34rpx;
}

.wh36 {
	width: 36rpx;
	height: 36rpx;
}

.wh40 {
	width: 40rpx;
	height: 40rpx;
}

.br20 {
	border-radius: 20rpx 20rpx 20rpx 20rpx;
}

.bgffffff {
	background: #FFFFFF;
}